home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / os2 / tmail.zip / JFRQ103D.ZIP / JFREQ103.RAR / JFREQ.ESP < prev    next >
Text File  |  1996-06-22  |  49KB  |  1,117 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                    - - - - -
  8.                                    J F R e q
  9.                                    - - - - -
  10.  
  11.  
  12.               Procesador externo de File Request para FrontDoor,
  13.       MainDoor, Intermail o mailers compatibles y Remote Access, Maximus
  14.          o cualquier sistema de BBS basado en la estructura FILES.BBS
  15.  
  16.  
  17.                   (C) 1994-96 Jordi Sesé (Fidonet 2:343/116)
  18.  
  19.  
  20.                                  versión 1.03
  21.  
  22.  
  23.  
  24.  
  25.                                    ATENCION
  26.         Este programa NO es, en modo alguno, de dominio público. Lee el
  27.           documento REGISTRO.TXT para conocer sus condiciones de uso.
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                               Tabla de Contenidos
  34.  
  35.  
  36.  
  37.   1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  38.     1.1 ¿Qué es un procesador de File Request?  . . . . . . . . . . . . . . 1
  39.     1.2 Características de JFReq 1.03 . . . . . . . . . . . . . . . . . . . 1
  40.     1.3 Ficheros en el paquete  . . . . . . . . . . . . . . . . . . . . . . 2
  41.  
  42.   2. Instalación  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  43.     2.1 Actualización desde la versión 1.00 . . . . . . . . . . . . . . . . 4
  44.     2.2 Actualización desde la versión 1.01 . . . . . . . . . . . . . . . . 4
  45.     2.3 Actualización desde la versión 1.02 . . . . . . . . . . . . . . . . 4
  46.     2.4 Notas Generales . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  47.     2.5 Sistemas Multilínea . . . . . . . . . . . . . . . . . . . . . . . . 5
  48.     2.6 Variables de entorno  . . . . . . . . . . . . . . . . . . . . . . . 5
  49.     2.7 Instalación en el Mailer  . . . . . . . . . . . . . . . . . . . . . 5
  50.       2.7.1 Configuración para MainDoor y MainDoor/2  . . . . . . . . . . . 6
  51.       2.7.2 Configuración para FrontDoor 2.1x y 2.2x  . . . . . . . . . . . 6
  52.       2.7.3 Configuración para Intermail 2.27 . . . . . . . . . . . . . . . 7
  53.       2.7.4 Configuración para T-Mail . . . . . . . . . . . . . . . . . . . 7
  54.       2.7.5 Mailers compatibles con SRIF  . . . . . . . . . . . . . . . . . 7
  55.     2.8 El programa de configuración  . . . . . . . . . . . . . . . . . . . 7
  56.       2.8.1 Global Options  . . . . . . . . . . . . . . . . . . . . . . . . 8
  57.       2.8.2 Time Settings . . . . . . . . . . . . . . . . . . . . . . . . . 9
  58.       2.8.3 Limits  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  59.       2.8.4 Mail Addresses  . . . . . . . . . . . . . . . . . . . . . . .  10
  60.       2.8.5 Template Editor . . . . . . . . . . . . . . . . . . . . . . .  10
  61.  
  62.   3. Otros datos  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  11
  63.     3.1 Parámetros de la línea de comandos  . . . . . . . . . . . . . . .  11
  64.     3.2 Variables utilizadas en las plantillas  . . . . . . . . . . . . .  11
  65.     3.3 Formato de los ficheros de directorios y alias  . . . . . . . . .  13
  66.       3.3.1 fichero de directorios: . . . . . . . . . . . . . . . . . . .  14
  67.       3.3.2 lista de ALIAS: . . . . . . . . . . . . . . . . . . . . . . .  14
  68.       3.3.3 Ejecución de programas on-line y el fichero de Alias  . . . .  14
  69.     3.4 El compilador de nodelists  . . . . . . . . . . . . . . . . . . .  15
  70.     3.5 El compilador del índice interno  . . . . . . . . . . . . . . . .  15
  71.     3.6 El compilador de áreas de ficheros para Remote Access . . . . . .  16
  72.     3.7 Sistemas VIP  . . . . . . . . . . . . . . . . . . . . . . . . . .  16
  73.     3.8 Informes Estadísticos . . . . . . . . . . . . . . . . . . . . . .  16
  74.     3.9 Peticiones especiales con mensaje incluído  . . . . . . . . . . .  17
  75.     3.10 Soporte de ficheros TIC  . . . . . . . . . . . . . . . . . . . .  18
  76.     3.11 Comandos del editor  . . . . . . . . . . . . . . . . . . . . . .  18
  77.     3.12 Pruebas en local . . . . . . . . . . . . . . . . . . . . . . . .  18
  78.     3.13 Colaboradores  . . . . . . . . . . . . . . . . . . . . . . . . .  19
  79.     3.14 Cómo contactar con el autor  . . . . . . . . . . . . . . . . . .  19
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.                                        i
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.                                    Sección 1
  94.  
  95.                                  Introducción
  96.  
  97.  
  98.  
  99.  
  100.  
  101.   1.1 ¿Qué es un procesador de File Request?
  102.  
  103.   Hasta  hace  un  tiempo,  los mailers buscaban por una lista de directorios
  104.   aquellos ficheros que se les pedían en cada File Request,  pudiendo  tardar
  105.   poco  o  mucho, ya que la búsqueda era totalmente secuencial.  Ahora, tanto
  106.   FrontDoor (2.1x ó 2.2x), MainDoor (0.94) o  Intermail  (2.27)  permiten  la
  107.   ejecución  instantánea  de una utilidad externa que localice rápidamente en
  108.   los índices de ficheros de la BBS los  ficheros,  generando  al  tiempo  un
  109.   informe de respuesta o cualquier otra cosa.
  110.  
  111.   JFReq  busca  en  los  índices de las bases de ficheros de Maximus o Remote
  112.   Access, incrementando en el último caso los contadores de download de  cada
  113.   fichero  pedido.  El uso de los índices ya existentes de la BBS hace que su
  114.   instalación sea muy rápida, y su mantenimiento nulo, ya que  es  la  propia
  115.   BBS la que realiza el mantenimiento.
  116.  
  117.  
  118.   1.2 Características de JFReq 1.03
  119.  
  120.   * Versiones nativas de ejecutable para DOS y OS/2
  121.   * Soporte Multilínea
  122.   * Programa de configuración muy fácil de usar.
  123.   * Mailers soportados:   FrontDoor, MainDoor, InterMail, T-Mail y aquellos
  124.     que soporten SRIF.
  125.   * BBSs e índices soportados:   Maximus (2.x y 3.x), Remote Access (2.x)
  126.   * Otros BBS o Doors soportadas vía un índice propio a partir de listados
  127.     tipo FILES.BBS, con limitaciones por nivel y password.
  128.   * listado de directorios y ficheros de Alias (con o sin passwords)
  129.   * Limitaciones por cantidad de ficheros, KBytes, minutos por sesión o
  130.     día, velocidad mínima y horario
  131.   * Cinco tipos de sesiones, protegidas (con password), sistemas
  132.     listados, sistemas no listados, sistemas VIP (totalmente
  133.     configurables) y happy hour (horario especial para sesiones sin
  134.     password), pudiendo definir límites para cada tipo de sesión por
  135.     separado.
  136.   * Posibilidad de comprobar la existencia de los sistemas en un
  137.     índice de nodelist propio
  138.   * Asimilación de seguridad de la sesión a un nivel de
  139.     usuario en la BBS
  140.   * Limitación de acceso a sistemas non-gratos o con cadenas
  141.     sospechosas
  142.   * Informe de respuesta y mensajes de error totalmente
  143.  
  144.  
  145.                                        1
  146.  
  147.   Sección 1. Introducción                                                   2
  148.  
  149.  
  150.     configurables mediante plantillas
  151.   * Informes y mensajes configurables según zona y/o red del sistema que
  152.     realiza la petición
  153.   * Envío de mensajes adicionales si se pide algún fichero especial
  154.   * Envío de ficheros .TIC referentes a los ficheros pedidos
  155.   * Ejecución de programas on-line para registros o procesos en remoto
  156.   * Control interno para evitar envíos duplicados en una misma sesión
  157.   * Control interno de comprobación de errores de transmisión
  158.   * Soporta y utiliza Download Counters y Passwords en Remote Access
  159.   * Soporte automático para Download Counters en Maximus y en FILES.BBS
  160.   * Soporte de ficheros y áreas libres de ratio
  161.   * Buffering para archivos situados en unidades de acceso crítico
  162.     (CD-ROMs, etc.)
  163.   * Realización de informes estadísticos en pantalla o como mensaje
  164.     (Netmail o en un área de mensajes determinada)
  165.  
  166.  
  167.   1.3 Ficheros en el paquete
  168.  
  169.   100to101.COM    Programa de actualización de la versión 1.00 a la 1.01
  170.   101to102.COM    Programa de actualización de la versión 1.01 a la 1.02
  171.   102to103.COM    Programa de actualización de la versión 1.02 a la 1.03
  172.   STCONV.COM      Programa de actualización de estadísticas si actualizas
  173.                   de la versión 1.00 ó 1.01 (DOS)
  174.   STCONVP.EXE     Programa de actualización de estadísticas si actualizas
  175.                   de la versión 1.00 ó 1.01 (OS/2)
  176.   JFREQ.DOC       Manual de uso de JFReq en inglés
  177.   JFREQ.ESP       Manual de uso de JFReq en castellano
  178.   JFREQP.EXE      Ejecutable principal de JFReq para OS/2
  179.   JFRQCFGP.EXE    Versión OS/2 del programa de configuración de JFReq
  180.   JFREQ.EXE       Ejecutable principal de JFReq para DOS
  181.   JFREQCFG.COM    Versión DOS del programa de configuración de JFReq
  182.   JFNCP.EXE       Compilador de Nodelist, versión OS/2
  183.   JFNC.COM        Compilador de Nodelist, versión DOS
  184.   JFNC.CTL        Fichero de control de nodelists
  185.   JFFCP.EXE       Compilador de índice secundario de ficheros. Versión OS/2
  186.   JFFC.COM        Compilador de índice secundario de ficheros. Versión DOS
  187.   JFFC.CTL        Fichero de control para el índice secundario de ficheros
  188.   JFSTATP.EXE     Generador de informes estadísticos, versión OS/2
  189.   JFSTAT.COM      Generador de informes estadísticos, versión DOS
  190.   LDATP.EXE       Lista el contenido del fichero JFREQ.DAT (OS/2)
  191.   LDAT.COM        Lista el contenido del fichero JFREQ.DAT (DOS)
  192.   DEFAULT.FRQ     Plantilla de respuesta por defecto
  193.   *.FRQ           Plantillas de ejemplo
  194.   FNAMES.DAT      Fichero de control de peticiones de ficheros especiales
  195.   REGISTER.TXT    Información de uso y registro de JFReq. Inglés
  196.   REGISTRO.TXT    Información de uso y registro de JFReq. Castellano
  197.   UADDRESS.DAT    Fichero de control por direcciones de sistemas non-gratos
  198.   UMAILERS.DAT    Fichero de control por cadenas de sistemas non-gratos
  199.   JFREQ.CFG       Fichero de Configuración
  200.   JFREQ.DAT       Fichero de datos (nodos)
  201.   JFNC.NDX        Indice de nodelists
  202.   JFFILES.IDX     Indice de ficheros secundario
  203.   JFAREA.DAT      Indice de áreas
  204.   ??#???.IDX      Estadísticas del día (índice)
  205.  
  206.   Sección 1. Introducción                                                   3
  207.  
  208.  
  209.   ??#???.DAT      Estadísticas del día (datos)
  210.   ACUM.IDX        Indice de las estadísticas acumuladas
  211.   ACUM_F.DAT      Estadísticas acumuladas (ficheros)
  212.   ACUM_N.DAT      Estadísticas acumuladas (nodos)
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.                                    Sección 2
  220.  
  221.                                   Instalación
  222.  
  223.  
  224.  
  225.  
  226.  
  227.   2.1 Actualización desde la versión 1.00
  228.  
  229.   Ejecute  100to101.com  para  actualizar  el  fichero  de configuración a la
  230.   versión  1.01.   Si  es  usuario  de  la  versión  DOS,  borre  el  fichero
  231.   JFREQ.COM.  Después, lea y aplique el siguiente apartado.
  232.  
  233.  
  234.   2.2 Actualización desde la versión 1.01
  235.  
  236.   a)  Ejecute la utilidad 101to102.com para actualizar el fichero JFREQ.CFG a
  237.   la versión 1.02.
  238.  
  239.   b) Ejecute la utilidad STCONV.com (STCONVP.exe en OS/2) para  convertir  su
  240.   información estadística al nuevo formato.
  241.  
  242.   c) lea y aplique el siguiente apartado.
  243.  
  244.  
  245.   2.3 Actualización desde la versión 1.02
  246.  
  247.   a)  Desempaquete  su  archivo de la versión 1.03 en el directorio de JFReq,
  248.   sin sustituir sus archivos originales de configuración.
  249.  
  250.   b) Ejecute la utilidad 102to103.com para actualizar el fichero JFREQ.CFG  a
  251.   la nueva versión.
  252.  
  253.   c)  Si  mantiene  un  indice  interno, ejecute JFFC.com (JFFCP.exe en OS/2)
  254.   para actualizarlo
  255.  
  256.   d) Si mantiene el  índice  espacial  para  Remote  Access,  ejecute  JFRAFC
  257.   (JFRAFCP en OS/2) para actualizarlo
  258.  
  259.   d)  Ejecute  el  programa  de configuración de JFReq para comprobar que sus
  260.   datos son correctos y echar un vistazo a las nuevas opciones.
  261.  
  262.  
  263.   2.4 Notas Generales
  264.  
  265.   JFReq  funciona  en  procesadores  286  o  superior.   En  la  mayoría   de
  266.   instalaciones  bajo  DOS, es necesaria la presencia de SHARE o equivalente.
  267.   Para evitar cualquier problema en la  ejecución,  añada  el  directorio  de
  268.   JFReq a su variable de entorno PATH.
  269.  
  270.  
  271.                                        4
  272.  
  273.   Sección 2. Instalación                                                    5
  274.  
  275.  
  276.   Utilice   los  listados  de  directorios  para  aquellos  ficheros  y  /  o
  277.   directorios que NO estén en su índice del BBS.  Intente que sean los  menos
  278.   posibles, ya que son los que representan un mayor tiempo de búsqueda.
  279.  
  280.   El  índice  auxiliar  es para aquellos sistemas que tengan DOORs especiales
  281.   de ficheros, o que posean un software de BBS  diferente  a  RA  o  Maximus.
  282.   Este  índice  es  adicional a los otros, por lo que si no disponde ni de RA
  283.   ni Maximus, deje en blanco el campo del path del BBS  y  seleccione  Remote
  284.   Access como tipo de BBS.
  285.  
  286.   De  este  modo,  JFReq  puede  llegar  a  buscar,  en  una sola petición de
  287.   ficheros, en un fichero de Alias, un listado de directorios, un  índice  de
  288.   la  BBS  y  el  índice  propio.   Racionalice  su  sistema para permitir la
  289.   búsqueda más rápida posible, evitando  buscar  varias  veces  en  el  mismo
  290.   sitio.
  291.  
  292.  
  293.   2.5 Sistemas Multilínea
  294.  
  295.   Tan  sólo  es  necesario  tener  correctamente  definidas  las variables de
  296.   entorno TASK y  JFREQ  para  que  la  ejecución  de  JFReq  en  un  sistema
  297.   multilínea  sea  correcta.   JFReq  mantiene un fichero LOG para cada tarea
  298.   (llamado JFREQ@.LOG, donde @ es  el  valor  de  TASK),  que  abre  en  modo
  299.   exclusivo  para  prevenir  errores en la configuración.  Los demás ficheros
  300.   se abren en modo compartido.
  301.  
  302.  
  303.   2.6 Variables de entorno
  304.  
  305.   TASK            Nº de tarea actual. Evita colisiones, ya que por
  306.                   ejemplo, el nombre del fichero LOG depende de ella. Cada
  307.                   fichero LOG lleva al final el número de tarea en la que
  308.                   se ejecuta. Si no está definido se asume tarea cero
  309.                   (monolínea)
  310.  
  311.   JFREQ           Indica el directorio de programa para JFReq. Util para
  312.                   configuraciones multilinea con diferentes directorios de
  313.                   arranque. No precisa la barra invertida final. Se
  314.                   aconseja utilizarla, aunque el directorio de ejecución
  315.                   sea el mismo.
  316.  
  317.   ejemplos:
  318.   SET TASK=1
  319.   SET JFREQ=C:\JFREQ
  320.  
  321.   Si  se  usa  MainDoor,  la  variable  MD  deberá  apuntar   al   directorio
  322.   correspondiente.
  323.  
  324.  
  325.   2.7 Instalación en el Mailer
  326.  
  327.   ATENCION:  No  utilicéis  paths demasiado largos para paquetes y entrada de
  328.   ficheros en vuestra configuración  del  mailer.   Estos  paths  se  pasarán
  329.   después  a  JFReq  en  la  línea  de  comando,  y  por la limitación de 128
  330.  
  331.   Sección 2. Instalación                                                    6
  332.  
  333.  
  334.   caracteres que impone  el  sistema  operativo  podría  ocurrir  que  no  se
  335.   reconociera completamente la línea de comando.
  336.  
  337.   ATENCION:  Colocar  la  línea  EXACTAMENTE IGUAL.  Tan sólo puede variar el
  338.   nombre del ejecutable (JFREQ para DOS, JFREQP.EXE para OS/2), y  el  camino
  339.   de ejecución del mismo (si es necesario).
  340.  
  341.   2.7.1 Configuración para MainDoor y MainDoor/2
  342.  
  343.   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ File Request         │░░░░░░░░░░░░░░░░░
  344.   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ Swap┌─── File Request ────┐░░░░░░░░░░░░
  345.   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ Ento│ Ficheros            │░░░░░░░░░░░░
  346.   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░└─────│ Límites             │░░░░░░░░░░░░
  347.   ░░░░░░░░░░░░░░░░░░ Copyright (c) 19│ Procesador          │ppa. ░░░░░░░
  348.   ┌──────────────────────────────── File Req - FRQP ────────────────────
  349.   │ Programa jfreq /MD =F =R =T =X =B =H =D =W
  350.   │ Activo   Si
  351.   │ Swapping Si
  352.   └─────────────────────────────────────────────────────────────────────
  353.   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  354.   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  355.  
  356.   Nota:  en  algunas  versiones  de  MainDoor,  el  parámetro  =W aún no está
  357.   soportado.  Este parámetro es  opcional,  por  lo  que  no  afectará  a  su
  358.   funcionamiento.
  359.  
  360.   2.7.2 Configuración para FrontDoor 2.1x y 2.2x
  361.  
  362.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ ╔═══════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  363.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ ║                   ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  364.   ▒╔════════════════════════════════════════════════ Request processor ╗
  365.   ▒║
  366.   ▒║ Program  jfreq /FD =F =R =T =X =B =H =D =W░░░░░░░░░░░░░░░░░░░░░░░░░
  367.   ▒║ Enabled  Yes
  368.   ▒║ Swapping Yes
  369.   ▒║
  370.   ▒╚════════════════════════════════════════════════════════════════════
  371.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Swapping         ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  372.   ▒▒▒▒▒▒▒▒ Copyright ║ Protection       ║mrighausen; All rights reserved
  373.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Fax              ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  374.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════╝▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  375.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  376.  
  377.   Sección 2. Instalación                                                    7
  378.  
  379.  
  380.   2.7.3 Configuración para Intermail 2.27
  381.  
  382.   ╔══════════════════════════════════════════════════════ File requests
  383.   ║
  384.   ║ Mode      Anyone can request
  385.   ║ List      C:\IM\SYSTEM\OKREQDIR.LST
  386.   ║ Alias
  387.   ║ Message
  388.   ║ Max match 0
  389.   ║ Max time  0
  390.   ║ Max size  0
  391.   ║ Min speed 300
  392.   ║ Limited   No
  393.   ║ Start     00:00
  394.   ║ End       00:00
  395.   ║ Days      -------A
  396.   ║ External  JFREQ /IM %A %F %X %B %M %D %O░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  397.   ║
  398.   ╚═════════════════════════════════════════════════════════════════════
  399.  
  400.   2.7.4 Configuración para T-Mail
  401.  
  402.   Hace  falta  añadir  una  línea  similar  a  la  siguiente  en  su  fichero
  403.   T-Mail.Ctl:
  404.  
  405.   Process Freq  JFREQ /TM <busy.t-m> *F <packets_dir>\T-$$-*T\RESPONSE.FRQ *H
  406.  
  407.   siendo:
  408.   <busy.t-m>      el path completo al fichero (nombre incluido) 'Busy Flag
  409.                   file', tal como esté definido en T-Mail.Ctl
  410.   <packets_dir>   el directorio para almacenar paquetes de T-Mail, tal como
  411.                   esté definido en T-Mail.Ctl
  412.  
  413.   2.7.5 Mailers compatibles con SRIF
  414.  
  415.   Tan sólo ha de ejecutar JFReq pasándole el parámetro /SRIF,  junto  con  el
  416.   fichero de información generado por el Mailer:
  417.  
  418.    JFREQ /SRIF <srif info file>
  419.  
  420.   Compruebe  la documentación de su mailer para averiguar la macro a utilizar
  421.   en su caso en vez del texto entre corchetes.  Si  su  versión  de  MainDoor
  422.   soporta SRIF, utilice /MDS en vez de /SRIF para indicárselo a JFReq.
  423.  
  424.  
  425.   2.8 El programa de configuración
  426.  
  427.   El  menú  de  configuración  es muy sencillo y se explica a sí mismo cuando
  428.   situamos el cursor sobre la opción a ejecutar.  Las opciones  que  aparecen
  429.   con  una  <+>  a  su  derecha, no están disponibles a menos que el programa
  430.   esté registrado.  Consulta el fichero REGISTRO.TXT para  conocer  la  forma
  431.   de registro.
  432.  
  433.   Sección 2. Instalación                                                    8
  434.  
  435.  
  436.   2.8.1 Global Options
  437.  
  438.   Permite cambiar los valores comunes a toda sesión, como son:
  439.  
  440.               BBS Type - selecciona el tipo de BBS,
  441.               BBS Path - directorio principal de la BBS,
  442.       Use Custom Index - usar o no el índice secundario de ficheros.
  443.                          utilice esta opción para soportar doors de
  444.                          CD-ROMs o bien otros programas de BBS basados en
  445.                          la estructura FILES.BBS (en este último caso,
  446.                          seleccione Remote Access como tipo de BBS y deje
  447.                          en blanco el campo BBS Path)
  448.      Download Counters - tipo de soporte para contadores de download.
  449.                          Escoja cualquiera de las opciones (diferente a
  450.                          no) para activarlo en Remote Access. Este soporte
  451.                          se extiende al índice adicional. Los contadores
  452.                          de download DEBEN existir para que JFReq los
  453.                          actualice.
  454.         Min. Baud Rate - velocidad mínima para poder establecer
  455.                          peticiones,
  456.          PKT Directory - directorio para paquetes de respuesta (se
  457.                          recomienda usar un disco RAM si se dispone de él)
  458.          LOG Directory - directorio donde crear los ficheros de LOG
  459.       Special Requests - editar el fichero que contiene la lista de
  460.                          ficheros a los que añadir un mensaje especial. El
  461.                          formato es tan simple como <FICHERO> (nombre
  462.                          parcial o total sin comodines) <path
  463.                          completo\mensaje>. Se pueden usar cualquiera de
  464.                          los tokens disponibles. Si se desea enviar algún
  465.                          mensaje adicional siempre, coloque un punto (.)
  466.                          como nombre de fichero.
  467.        Nodelist Lookup - activar / desactivar la comprobación en el indice
  468.                          de nodelist del programa
  469.        Nodelist Files  - editar la lista de nodelists a procesar cuando se
  470.                          ejecuta JFNC, el compilador de nodelists
  471.    Allow Outbound Req. - permitir o no peticiones de ficheros que se
  472.                          producen en llamadas salientes (cuando es tu
  473.                          sistema el que realiza la llamada)
  474.        Buffered Drives - unidades de las que realizar buffering (copiar
  475.                          los ficheros a disco duro antes de la
  476.                          transferencia)
  477.         Buffering Path - vía de acceso en que realizar la copia temporal
  478.                          de ficheros de CD-ROMs, etc.
  479.        Keep Statistics - activar / desactivar el almacenamiento de datos
  480.                          estadísticos para posteriores informes.
  481.       Expand Wildcards - enviar o no más de un fichero por petición, en el
  482.                          caso de que ésta contenga algún carácter comodín.
  483.            CC to Sysop - si desea recibir una copia (como Netmail) del
  484.                          mensaje(s) enviados al sistema remoto.
  485.      Inbound Directory - directorio donde situar los .PKTs de las copias
  486.                          para ser procesados por su procesador de correo.
  487.  
  488.   Sección 2. Instalación                                                    9
  489.  
  490.  
  491.   2.8.2 Time Settings
  492.  
  493.   Ajuste del horario
  494.  
  495.             Start Time - hora de inicio para permitir peticiones,
  496.               End Time - hora de finalización,
  497.         Happy H. Start - inicio del periodo Happy Hour
  498.           Happy H. End - fin del periodo Happy Hour
  499.  
  500.   2.8.3 Limits
  501.  
  502.   Fija los límites según el tipo de sesión.  En un primer nivel, tenemos:
  503.  
  504.      Listed / Unsecure - sesiones con sistemas listados o con los que
  505.                          no hemos concertado ningún password
  506.               Unlisted - sesiones con sistemas no listados en nuestras
  507.                          nodelists
  508.             Passworded - sesiones 'protegidas' con sistemas con password
  509.                          concertado. da igual si éstos estan listados o no
  510.             Happy Hour - sesiones con sistemas sin password (listados o no)
  511.                          en un periodo determinado de tiempo
  512.            VIP Systems - editar la lista de especificaciones para sistemas
  513.                          VIP. Consulte la sección Sistemas VIP para
  514.                          conocer el formato.
  515.       Unwanted Systems - dos ficheros que contienen las cadenas a comprobar
  516.                          tanto en la dirección como en la información de
  517.                          los sistemas para detectar aquellos sistemas que
  518.                          por alguna razón no sean bienvenidos. consulte el
  519.                          apartado comandos del editor para conocer las
  520.                          teclas disponibles dentro de la ventana de
  521.                          edición de ficheros.
  522.  
  523.   Dentro  de  cada uno de estos apartados (excepto el de sistemas non-gratos,
  524.   en el que editamos un par de ficheros), las opciones son las siguientes:
  525.  
  526.        Alias List File - fichero que contiene los nombres especiales de
  527.                          ficheros y sus equivalencias, con o sin passwords
  528.                          (ver más adelante su formato)
  529.         Directory List - lista de ficheros y directorios (con o sin
  530.                          password). Se utiliza para proteger ficheros o
  531.                          directorios con un password, o para añadir
  532.                          directorios que no constan en la base de ficheros
  533.                          del BBS (ver más adelante su formato)
  534.   Level for BBS Access - nivel de usuario de BBS al que equiparamos el
  535.                          tipo de sesión, para limitar el acceso a las
  536.                          áreas del BBS
  537.           Maximum Time - máximo tiempo a permitir en una sesión. el tiempo
  538.                          a utilizar se calcula a partir de la velocidad en
  539.                          baudios de la llamada
  540.           Maximum Size - máximo tamaño acumulado a permitir en una sesión
  541.          Maximum Files - número máximo de ficheros a transmitir en una
  542.                          sesión
  543.       Max Time per Day - máximo tiempo por día
  544.       Max Size per Day - máximo tamaño por día
  545.      Max Files per Day - número máximo de ficheros por día
  546.  
  547.   Sección 2. Instalación                                                   10
  548.  
  549.  
  550.  
  551.           NOTAS:
  552.           a) si se deja el límite a cero, significa que no existe
  553.              limitación en ese apartado
  554.           b) si se deja en blanco el apartado de fichero de directorio o
  555.              alias, se desactiva esa comprobación para ese tipo de
  556.              sesiones
  557.  
  558.   2.8.4 Mail Addresses
  559.  
  560.   Definición de la dirección de  correo  principal  y  hasta  17  secundarias
  561.   (AKAs)
  562.  
  563.   2.8.5 Template Editor
  564.  
  565.   Permite   editar   las   plantillas  desde  el  fichero  de  configuración,
  566.   seleccionando el  fichero  (mostrando  su  ámbito  de  actuación  al  pie),
  567.   separando los apartados de:
  568.  
  569.         Error Messages - edita uno a uno los posibles mensajes de error
  570.                          del sistema
  571.               Template - editar la plantilla a enviar en todas las
  572.                          peticiones permitidas
  573.           Bad Template - editar la plantilla a enviar en caso de coincidir
  574.                          los datos del sistema con alguna de las cadenas
  575.                          definidas en el apartado 'Unwanted Systems'
  576.  
  577.   Consulte  el  apartado  'comandos  del  editor'  para  conocer  las  teclas
  578.   disponibles dentro de la ventana de edición de ficheros.
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.                                    Sección 3
  586.  
  587.                                   Otros datos
  588.  
  589.  
  590.  
  591.  
  592.  
  593.   3.1 Parámetros de la línea de comandos
  594.  
  595.   Esta es una descripción de los parámetros que se pasan  a  JFREQ  desde  el
  596.   mailer  en  la línea de comandos.  Estos parámetros corresponden al Mailer,
  597.   no a JFReq.  JFReq lee la línea tal como la genera el  Mailer  al  traducir
  598.   los  parámetros.   Es  imprescindible que la línea de comandos de JFReq sea
  599.   tal y como se especifica para cada tipo de Mailer.  No se puede alterar  el
  600.   orden de los parámetros.
  601.  
  602.   Modo de Operación:
  603.     /MD     MainDoor
  604.     /FD     FrontDoor
  605.     /IM     InterMail
  606.     /TM     T-Mail
  607.     /SRIF   compatible SRIF
  608.     /MDS    MainDoor en modo SRIF
  609.   Modo FD/MD:
  610.     =F      Fichero de información del sistema remoto
  611.     =R      Fichero que contiene los ficheros pedidos
  612.     =T      Fichero a crear con los ficheros a transmitir
  613.     =X      SECURE/UNSECURE
  614.     =B      Velocidad de conexión en BPS
  615.     =H      Minutos hasta el siguiente evento que no acepte FREQs
  616.     =D      INBOUND/OUTBOUND (dirección de la llamada)
  617.     =W      LISTED/UNLISTED
  618.   Modo Intermail:
  619.     %A      Dirección de correo del sistema remoto
  620.     %F      Fichero que contiene los ficheros pedidos
  621.     %X      SECURE/UNSECURE/UNLISTED
  622.     %B      Velocidad de conexión en BPS
  623.     %M      Minutos hasta el siguiente evento que no acepte FREQs
  624.     %D      INBOUND/OUTBOUND (dirección de la llamada)
  625.     %O      Nombre del SysOp del sistema remoto
  626.  
  627.  
  628.   3.2 Variables utilizadas en las plantillas
  629.  
  630.   El   uso   de  plantillas  de  respuesta  es  una  de  las  características
  631.   principales del  programa,  ya  que  permiten  personalizar  totalmente  el
  632.   mensaje de respuesta.
  633.  
  634.  
  635.  
  636.  
  637.                                       11
  638.  
  639.   Sección 3. Otros datos                                                   12
  640.  
  641.  
  642.   Estos  ficheros tienen la extensión .FRQ, y en su nombre contienen la clave
  643.   para definir a qué sistemas se enviarán.  Veamos unos ejemplos, puestos  en
  644.   el mismo orden que se realiza la selección:
  645.  
  646.          2#343.FRQ    ->  se enviará a todos los sistemas de la zona 2,
  647.                           red 343.
  648.          2#34@.FRQ    ->  se enviará a todos los sistemas de la zona 2,
  649.                           abarcando aquellas redes que no tengan plantilla
  650.                           definida y comiencen por 34.
  651.          2.FRQ        ->  se enviará a todos los sistemas de la zona 2 que
  652.                           no tengan otra plantilla definida.
  653.          DEFAULT.FRQ  ->  se enviará a todos los sistemas de cualquier
  654.                           zona que no tengan ninguna plantilla definida.
  655.                           Este fichero DEBE existir para una correcta
  656.                           ejecución del programa.
  657.          MYPOINTS.FRQ ->  se enviará a todos los sistemas que cuya AKA
  658.                           corresponda a un punto de nuestro sistema.
  659.  
  660.   Si  existen ficheros con el mismo nombre, pero con la extensión .FRP, estos
  661.   se enviarán en vez de los de extensión .FRQ si el sistema llamante  muestra
  662.   en su AKA principal una dirección en punto.
  663.  
  664.   Para  crear  una  nueva  plantilla, copie la plantilla existente que más se
  665.   parezca a la nueva a un fichero con el nombre correspondiente al  juego  de
  666.   direcciones  a  los  que  se  lo  desea  enviar.   En futuras versiones del
  667.   programa, esta función estará integrada en la configuración.
  668.  
  669.   Si bien cualquiera de estas plantillas pueden ser  editadas  con  cualquier
  670.   editor  ASCII,  ya  que  los  ficheros  están  suficientemente  comentados,
  671.   recomendamos utilizar el mismo programa de configuración, ya  que  facilita
  672.   enormemente la labor.
  673.  
  674.           NOTAS:
  675.           a) La justificación de párrafos se realiza eliminando espacios
  676.              extra y líneas en blanco, y adecuando la longitud de cada
  677.              línea a un máximo de 75 caracteres.
  678.           b) Es importante que el juego de mayúsculas/minúsculas en los
  679.              tokens se mantenga en las plantillas tal como se lista aquí.
  680.  
  681.   Las variables utilizables en las plantillas son las siguientes:
  682.  
  683.   Token                   Valor/Acción
  684.   ---------------------------------------------------------------------
  685.   @@BegJust       Indica el comienzo de un párrafo justificado.
  686.   @@EndJust       Indica el final de un párrafo justificado.
  687.   @@FileDesc      A partir de esta línea se coloca el listado de ficheros
  688.                   y sus descripciones.
  689.   @@FrqSyst       Nombre del sistema remoto
  690.   @@FrqName       Nombre completo del SysOp del sistema que hace el File
  691.                   Request.
  692.   @@FrqAddr       Dirección electrónica del sistema que hace el File
  693.                   Request.
  694.   @@FrqFrom       Localidad desde donde llama el sistema remoto
  695.   @@FrqPhon       Teléfono del sistema remoto
  696.   @@FrqSPWD       Password de sesión (en blanco si no lo hay)
  697.  
  698.   Sección 3. Otros datos                                                   13
  699.  
  700.  
  701.   @@FrqSerN       Número de serie del Mailer remoto.
  702.   @@SesType       Tipo de Sesión en curso (secure/unsecure/unlisted/happy
  703.                   hour)
  704.   @@PrgName       Nombre y versión actual del programa JFReq en uso.
  705.   @@RegName       Nombre de usuario tal como consta en el fichero llave de
  706.                   registro del programa JFReq.
  707.   @@AKMatch       Aka del propio sistema que coincide con la del sistema
  708.                   que realiza el File Request, o la primaria, si no existe
  709.                   coincidencia.
  710.   @@RegAKA<#>     Dirección electrónica del sistema. Sustituir <#> por el
  711.                   nº de AKA en la configuración.
  712.   @@MinBaud       Velocidad mínima de conexión en Baudios permitida.
  713.   @@BegTime       Hora de inicio de FileRequest permitidos en el sistema
  714.                   (formato 24 Hrs).
  715.   @@EndTime       Hora de finalización de FileRequest permitidos en el
  716.                   sistema (formato 24 Hrs).
  717.   @@BegHapp       Hora de inicio del horario especial para FileRequest en
  718.                   el sistema (formato 24 Hrs).
  719.   @@EndHapp       Hora de finalización del horario especial de FileRequest
  720.                   en el sistema (formato 24 Hrs).
  721.   @@OkFiles       Número de ficheros localizados (no gratuitos).
  722.   @@TKbytes       Ks totales de los ficheros localizados (no gratuitos).
  723.   @@TFreeKB       Ks totales en ficheros gratuitos
  724.   @@OkFFree       Número de ficheros gratuitos localizados
  725.   @@CumCall       Número de llamadas totales del sistema remoto
  726.   @@CumFile       Número de ficheros pedidos por el sistema remoto (acum.)
  727.   @@CumSize       Ks pedidos por el sistema remoto (acumulado)
  728.   @@CumTime       Minutos acumulados por el sistema remoto
  729.   @@DayFile       Total de ficheros pedidos hoy por el sistema remoto
  730.   @@DaySize       Ks. pedidos hoy por el sistema remoto
  731.   @@DayTime       Total de minutos usados hoy por el sistema remoto
  732.   @@MaxFile       Máximo número de ficheros permitidos en esta sesión
  733.   @@MaxSize       Máximo de Ks permitidos para esta sesión.
  734.   @@MaxTime       Tiempo máximo de transmisión para esta sesión.
  735.   @@Ma<#>File     Máximo de ficheros para ese tipo de sesión
  736.   @@Ma<#>Size     Máximo tamaño (en Ks) para ese tipo de sesión
  737.   @@Ma<#>Time     Máximo tiempo (minutos) para ese tipo de sesión
  738.   @@Da<#>File     Máximo de ficheros por día para ese tipo de sesión
  739.   @@Da<#>Size     Máximo de Ks por día para ese tipo de sesión
  740.   @@Da<#>Time     Máximo de minutos por día para ese tipo de sesión
  741.  
  742.   En los seis últimos tokens, debe sustituir <#> por:
  743.           L - sesiones con sistemas listados (sin password)
  744.           U - sesiones con sistemas no listados
  745.           H - sesiones con sistemas sin password durante el periodo happy
  746.               hour
  747.           P - sesiones protegidas por un password de sesión
  748.           A - tipo de sesión en la llamada activa
  749.  
  750.  
  751.   3.3 Formato de los ficheros de directorios y alias
  752.  
  753.   Estos  ficheros  pueden  ser  diferentes  según  el tipo de sesión y han de
  754.   contener una entrada por línea, procurando no  dejar  líneas  en  blanco  y
  755.   siguiendo este formato lo más adecuadamente posible.
  756.  
  757.   Sección 3. Otros datos                                                   14
  758.  
  759.  
  760.   3.3.1 fichero de directorios:
  761.  
  762.     para representar ficheros:
  763.   <disco>:\<path>\<nombre>.<ext> [!<password>]
  764.     para representar directorios:
  765.   <disco>:\<path> [!<password>]
  766.     ejemplo:
  767.   C:\FICHEROS\SECRETO.ZIP !seguro
  768.  
  769.   3.3.2 lista de ALIAS:
  770.  
  771.   <alias>[$] [!<pwd>] <disco>:\<path>\<nombre>.<ext> [<disco>:\<path>\...]
  772.     ejemplos:
  773.     LAS_BETAS !seguro C:\FICHEROS\SECRETO.* C:\FICHEROS\NOTAS.ZIP
  774.     FILES$    C:\FILES\FILELIST.ZIP
  775.  
  776.   Para  indicar  que  un  alias es gratuito, basta con añadir el signo dollar
  777.   ('$') al nombre del alias.
  778.  
  779.   (los passwords en la lista de alias y en la de directorios son opcionales)
  780.  
  781.   3.3.3 Ejecución de programas on-line y el fichero de Alias
  782.  
  783.   Para indicar que el  MAGIC  corresponde  a  la  ejecución  de  un  programa
  784.   on-line, se deberá usar el siguiente formato en el fichero de ALIAS:
  785.  
  786.   <on-line_magic>% <type> <response_file> <prg_command_line> [<parameters>]
  787.  
  788.   siendo:
  789.  
  790.   <on-line_magic>   el magic name
  791.   <type>            alguno de los siguientes:
  792.                     PKT  --> el fichero de respuesta es un .PKT estándar
  793.                              que se mandará tal cual al usuario remoto y
  794.                              será borrado por el mailer tras enviarlo.
  795.                     ATT  --> el fichero de respuesta se enviará tal cual
  796.                              está sin realizar modificación alguna, y será
  797.                              borrado una vez enviado.
  798.                     MSG  --> el fichero de respuesta es un texto ASCII,
  799.                              que debe ser convertido por JFReq para ser
  800.                              mandado como un mensaje.
  801.  
  802.   <response_file>   el fichero re respuesta, resultado de la ejecución del
  803.                     programa
  804.   <prg_command_line> la línea de comandos para el programa a ejecutar.
  805.  
  806.   <parameters>      (opcional) demás parámetros añadidos a la petición de
  807.                     ejecución que serán añadidos a la línea de comandos
  808.                     para el programa antes de los especificados por el
  809.                     usuario.
  810.  
  811.   El  usuario, para pedir la ejecución del programa on-line, deberá hacer una
  812.   petición similar a la siguiente:
  813.  
  814.   Sección 3. Otros datos                                                   15
  815.  
  816.  
  817.    %PRG=<program_alias> <program_parameters>
  818.   siendo <program_alias> el MAGIC correspondiente al programa y pudiendo
  819.   añadir los parámetros necesarios a continuación.
  820.  
  821.   NOTA PARA USUARIOS DE OS/2:
  822.  
  823.   Si tenéis algún problema para ejecutar vuestros  programas  on-line  dentro
  824.   de  la propia ventana de JFReq/2, o deseáis usar un archivo .CMD para mayor
  825.   comodidad, deberéis usar un paquete como HSTART (o similar) para crear  una
  826.   nueva  ventana  para  vuestro proceso, usando los parámetros adecuados para
  827.   que suspendiera la ventana de JFReq y  le  retornara  el  control  tras  la
  828.   ejecución  (/C  y  /WAIT  en  HSTART).   Un  ejemplo  de  cómo usarlo en la
  829.   definición del programa en el fichero de alias sería:
  830.  
  831.    LISTADOR% MSG c:\pkt\fichero.res HSTART /C /WAIT listador.cmd
  832.  
  833.  
  834.   3.4 El compilador de nodelists
  835.  
  836.   El programa JFNC.COM (JFNCP.EXE  en  OS/2)  nos  sirve  para  compilar  las
  837.   nodelists  actuales  tal  como  están  definidas  en  el  fichero JFNC.CTL,
  838.   creando un índice especial para que JFReq pueda conocer lo más  rápidamente
  839.   posible si un sistema está o no listado.
  840.  
  841.   Esta  comprobación, obviamente, se toma su tiempo, por lo que se recomienda
  842.   comprobar  si  el  mailer  realiza  ya  ésta  función,  en  cuyo  caso   se
  843.   desactivará la opción 'Nodelist Lookup'.
  844.  
  845.   Recuerde  ejecutar  el  programa compilador de nodelists cada vez que éstas
  846.   cambien, ya que si no lo hace la comprobación no tiene sentido.
  847.  
  848.   El fichero JFNC.CTL ya está comentado, por lo que no debe  tener  problemas
  849.   en cuanto a su estructura
  850.  
  851.  
  852.   3.5 El compilador del índice interno
  853.  
  854.   Para  poder  utilizar  el  índice  interno,  deberá  crear un fichero ASCII
  855.   (JFFC.CTL), siguiendo el siguiente formato para cada una de las líneas:
  856.  
  857.   [!<pwd>] [#[$]<level>] <down. path> <files.bbs path> <desc. column>
  858.  
  859.   [!<password>] (opcional) password para todos los ficheros del área
  860.  
  861.   [#<user level>] (opcional) nivel de usuario para poder acceder al  área  en
  862.   formato numérico, siguiendo esta tabla si usa el modo de Maximus:
  863.  
  864.            0 - Disgrace         Si usa el modo Remote Access, tan sólo ha
  865.            1 - Limited          de colocar la misma cifra que pondría en
  866.            2 - Normal           RACONFIG o JFREQCFG.
  867.            3 - Worthy
  868.            4 - Privil
  869.            5 - Favoured
  870.            6 - Extra
  871.            7 - Clerk
  872.  
  873.   Sección 3. Otros datos                                                   16
  874.  
  875.  
  876.            8 - AsstSysop
  877.            9 - SysOp
  878.  
  879.   NOTA:  Las  áreas  de ficheros con un signo dollar ($) delante del nivel de
  880.   usuario se considerarán gratuitas.
  881.  
  882.   Para actualizar el índice, ejecute JFFC(P) siempre que sea necesario.
  883.  
  884.  
  885.   3.6 El compilador de áreas de ficheros para Remote Access
  886.  
  887.   Es posible usar un índice adicional para RA que  acelera  considerablemente
  888.   el  tiempo  de búsqueda.  Este índice debe actualizarse al menos una vez al
  889.   día si hay variaciones en las áreas de ficheros de RA.   Si  no  existe  el
  890.   índice,  la  búsqueda  se  realiza  usando  los índices estándar de RA.  El
  891.   compilador de índices de RA se llama  JFRAFC.EXE  y  precisa  que  esté  la
  892.   variable  de entorno RA definida.  El fichero de índice resultante se llama
  893.   RAFILES.IDX y ha de estar en el directorio base de JFREQ.
  894.  
  895.  
  896.   3.7 Sistemas VIP
  897.  
  898.   JFREQ permite definir sesiones con sistemas determinados, basándose  en  la
  899.   dirección  principal  del  sistema que realiza la llamada.  Este control de
  900.   sesiones se realiza  a  través  del  fichero  JFREQ.VIP,  cuyo  formato  se
  901.   describe a continuación:
  902.  
  903.   Syst. Address BBS Lev. MaxTime MaxSize MaxFile DayTime DaySize DayFile
  904.   ------------- -------- ------- ------- ------- ------- ------- -------
  905.   @2:343/116.*      300      60     5000      25      0       0       0
  906.   2:343/129.0       300      60     5000      25      0       0       0
  907.   2:343/117.0       300      60     5000      25      0       0       0
  908.  
  909.   '@'  colocado  delante  de  una dirección indica que la sesión debe ser con
  910.   password para considerar a ese sistema como VIP.
  911.  
  912.   Los niveles de usuario de BBS se guían por la misma tabla que se  aplica  a
  913.   la   configuración   del  índice  interno  (JFFC).   Consulte  el  apartado
  914.   correspondiente en caso de duda.
  915.  
  916.   Las direcciones que se usen deben ser  4D  (incluyendo  número  de  punto).
  917.   Pueden  usarse  caracteres  comodín  en  cualquier  lugar  de la dirección,
  918.   ampliando el número de sistemas a los que se aplica  la  condición  de  VIP
  919.   siguiendo la pauta del comodín.
  920.  
  921.   Si  indica '0' en algún campo de limitación (excluído el de nivel del BBS),
  922.   JFREQ interpretará que no existe límite en ese parámetro concreto.
  923.  
  924.  
  925.   3.8 Informes Estadísticos
  926.  
  927.   JFSTAT(P) es el programa a ejecutar para  obtener  información  estadística
  928.   acerca  de  los  pedidos  de ficheros a su sistema.  Esta información es de
  929.   todo su sistema.  Si desea saber los pedidos de cada línea  en  particular,
  930.   consulte los LOGs de cada tarea.
  931.  
  932.   Sección 3. Otros datos                                                   17
  933.  
  934.  
  935.   La sintaxis del programa puede ser:
  936.  
  937.   a) informar en un fichero PKT, a NETMAIL o de Echo.:
  938.  
  939.    JFSTAT(P) /PKT <to> <area> <inbound path> [days to report] [days to purge]
  940.  
  941.   <to>  a  quién  irá  destinado  el mensaje, usando el carácter de subrayado
  942.   para los espacios (e.g.  Joe_Sysop)
  943.  
  944.   <area> es NETMAIL para correo Net o el TAG del  área  a  la  que  se  desea
  945.   enviar los informes
  946.  
  947.   <inbound  path>  es  su path de entrada de paquetes de correo, para colocar
  948.   allí el fichero PKT, que será procesado luego por su procesador de correo.
  949.  
  950.   b) informe a pantalla:
  951.  
  952.    JFSTAT [days to report] [days to purge]
  953.  
  954.   [days to report] días en que se basa la estadística.
  955.  
  956.   [days to purge] después de realizar la estadística, sólo  se  mantendrá  la
  957.   información  correspondiente  a  los  últimos  días  especificados  en esta
  958.   cifra.  Eg.  si se especifica 4, se borrará toda la información de cinco  o
  959.   más  días  de  antigüedad.   Si especifica 0, se borrará toda la infomación
  960.   estadística.  La información de los  LOGs  o  de  los  nodos  no  resultará
  961.   afectada.
  962.  
  963.   c)  Si ejecuta JFSTAT sin argumentos, se le dará por pantalla un informe de
  964.   todos los datos estadísticos acumulados.
  965.  
  966.  
  967.   3.9 Peticiones especiales con mensaje incluído
  968.  
  969.   JFReq permite añadir mensajes específicos al paquete  de  respuesta  si  el
  970.   sistema  remoto  se  lleva  un  determinado fichero.  Estos mensajes pueden
  971.   utilizar los mismos tokens que  en  los  mensajes  normales  de  respuesta.
  972.   Para  activar  esta  opción,  tan  sólo  ha de editar el fichero FNAMES.DAT
  973.   desde el programa  de  configuración,  en  el  apartado  Special  Requests,
  974.   dentro  de  las  opciones globales.  En este fichero, deberá especificar el
  975.   nombre de fichero (pudiendo usar comodines),  a  cotejar  con  los  que  se
  976.   llevan  los sistemas, junto con un nombre de fichero (con su path completo)
  977.   que corresponda con  el  mensaje  que  desee  adjuntar.   Este  mensaje  se
  978.   enviará  junto  con  el  normal  de  respuesta, dentro del mismo paquete de
  979.   correo.   Por  ejemplo,  si  definimos  la  siguiente   línea   dentro   de
  980.   FNAMES.DAT:
  981.  
  982.       *.JPG    c:\jfreq\gifjpg.msg
  983.  
  984.   Se  adjuntará el fichero gifjpg.msg (convirtiendo los tokens que contenga),
  985.   al paquete de respuesta de  todo  sistema  que  nos  pida  un  fichero  con
  986.   extensión JPG.
  987.  
  988.   Sección 3. Otros datos                                                   18
  989.  
  990.  
  991.   3.10 Soporte de ficheros TIC
  992.  
  993.   JFReq  es  capaz  de  generar  y  enviar  un  fichero .TIC con cada fichero
  994.   pedido.  Este fichero .TIC, al ser completo,  debería  ser  compatible  con
  995.   cualquier  procesador  de  ficheros.  Para activar esta función, el sistema
  996.   que hace la petición deberá añadir a los ficheros  pedidos,  estas  macros,
  997.   como si fueran dos ficheros más:
  998.  
  999.    %TIC=<area>
  1000.    %PWD=<password>
  1001.  
  1002.   Siendo  <area> el nombre del área de ficheros y <password> el definido para
  1003.   nuestro sistema en el procesador de ficheros del sistema remoto.
  1004.  
  1005.  
  1006.   3.11 Comandos del editor
  1007.  
  1008.   El programa de configuración de  JFReq  incorpora  un  sencillo  editor  de
  1009.   textos  para  facilitarle  la edición de algunos ficheros importantes en la
  1010.   configuración de su sistema.  Aparte de los cursores y  otras  teclas  cuya
  1011.   función  se presupone, estas son otras teclas que puede utilizar dentro del
  1012.   editor, con su función correspondiente:
  1013.  
  1014.   Ctrl+flecha der - coloca el cursor en la siguiente palabra
  1015.   Ctrl+flecha izq - coloca el cursor en la palabra anterior
  1016.          Ctrl+fin - borra desde el cursor hasta el final de la línea
  1017.       Ctrl+inicio - borra desde el cursor hasta el inicio de la línea
  1018.    Ctrl+retroceso - borra la línea entera (se puede recuperar con Alt+R)
  1019.        Ctrl+AvPag - mueve el cursor al final del documento
  1020.        Ctrl+RePag - mueve el cursor al inicio del documento
  1021.             Alt+S - copia el contenido de la línea actual en memoria
  1022.             Alt+R - restaura la última línea copiada o borrada
  1023.             Alt+X - finaliza la edición, guardando el fichero
  1024.  
  1025.  
  1026.   3.12 Pruebas en local
  1027.  
  1028.   Si desea realizar pruebas de funcionamiento de  JFReq  en  local,  siga  el
  1029.   siguiente proceso:
  1030.  
  1031.   a)  Cree  un  fichero  con  un  contenido  similar  a  éste, que sera el de
  1032.   información del sistema remoto imaginario:
  1033.  
  1034.   ----> principio de srif.nfo <----
  1035.   Sysop           Juan Martin Perez
  1036.   AKA             2:343/116.117@fidonet.org
  1037.   Baud            28800
  1038.   Time            1440
  1039.   RequestList     c:\jfreq\fich.req
  1040.   ResponseList    c:\jfreq\trans.req
  1041.   RemoteStatus    unprotected
  1042.   SystemStatus    listed
  1043.   ----> fin de srif.nfo <----
  1044.  
  1045.   Sección 3. Otros datos                                                   19
  1046.  
  1047.  
  1048.   b) Cree otro fichero que se corresponda con el  incluído  anteriormente  en
  1049.   el apartado 'RequestList', que contendrá los ficheros a pedir:
  1050.  
  1051.   ----> principio de fich.req <----
  1052.   FILES
  1053.   %TIC=PRUEBAS
  1054.   %PWD=CLAVE
  1055.   NENA.GIF
  1056.   MAX300?.*
  1057.   ----> fin de fich.req <----
  1058.  
  1059.   c) Ejecute JFReq utilizando la siguiente línea de comando:
  1060.  
  1061.       JFREQ /SRIF srif.nfo
  1062.  
  1063.   d)  Si  ha  seguido el ejemplo, en el mismo directorio de JFReq se le habrá
  1064.   creado el fichero TRANS.REQ, que  contendrá  las  vías  de  acceso  de  los
  1065.   ficheros  a  enviar, así como de un .PKT y, en caso que lo haya activado en
  1066.   la prueba, los ficheros .TIC correspondientes a las peticiones  realizadas.
  1067.   Consulte  con  un  editor  o un listador ASCII estos ficheros TIC/PKT.  Del
  1068.   mismo modo, puede consultar el LOG para  comprobar  la  correcta  ejecución
  1069.   del programa.
  1070.  
  1071.  
  1072.   3.13 Colaboradores
  1073.  
  1074.   Mi  más sincero agradecimiento a las siguientes personas, que han realizado
  1075.   las pruebas y comentarios pertinentes para hacer de  JFReq  un  sistema  lo
  1076.   más estable posible en multitud de configuraciones:
  1077.  
  1078.   Ignacio Plasencia         Rafael Gutiérrez
  1079.   Rafael Suárez             Fidel León
  1080.   Francisco Sedano          Tony Saá
  1081.   David Sáez                Eduard Sánchez Biete
  1082.   Tirs Abril                Carlos Hermida
  1083.   José Gonzalvo             Jose Luis Hernández
  1084.   Dave Carter
  1085.   (y muchos más que me dejo...)
  1086.  
  1087.  
  1088.   3.14 Cómo contactar con el autor
  1089.  
  1090.   Envía   tus   comentarios   constructivos  sobre  el  producto  vía  correo
  1091.   electrónico a:
  1092.  
  1093.   Jordi Sese,
  1094.   BlackAdders' BBS:  34-3-2103303 (24Hr. V34, VFC, FAX)
  1095.   Fidonet:     2:343/116.0
  1096.   RedBBS:      757:101/25
  1097.   Internet:    shel@black.lonestar.es
  1098.  
  1099.   o por correo ordinario a:
  1100.  
  1101.   Jordi Sesé
  1102.   C/ Sostres 31, Atico 1
  1103.  
  1104.   Sección 3. Otros datos                                                   20
  1105.  
  1106.  
  1107.   08024 Barcelona
  1108.   (Spain)
  1109.  
  1110.   Si eres un usuario registrado, puedes utilizar  estos  mismos  medios  para
  1111.   realizar  aquellas consultas que precises para una correcta utilización del
  1112.   programa.  Si no estás registrado  todavía,  lee  el  fichero  REGISTRO.TXT
  1113.   para  conocer  las  condiciones  de  uso  de JFReq y cómo convertirse en un
  1114.   usuario registrado de este programa.
  1115.  
  1116.                              - Fin de JFReq.Doc -
  1117.